package com.txx.controller;

import com.txx.service.RoleService;
import com.txx.vof.UserForm;
import com.txx.vor.SysResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @Author: zgc
 * @Date: 2021/5/18 14:47
 */

@RestController
@CrossOrigin
@RequestMapping("/role")    //抽取公共的请求
public class RoleController {

    @Autowired
    private RoleService roleService;

    /**
     * 需求: 进行分页查询
     * URL地址:  /user/list
     * 请求参数: 使用PageResult对象接收
     * 请求返回值: SysResult对象
     * 请求类型: get请求
     */
    @GetMapping("/list")
    public SysResult findUserByPage(){//只有3个参数
        //携带所有的数据返回
        return SysResult.success(roleService.findRoleAll());
    }

}
